Skip to content

CI: trial isolated wheel tests with checkout sources present - #2949

Closed
rwgk wants to merge 1 commit into
mainfrom
rwgk/maint/wheel_vs_source-tree_tests
Closed

rwgk wants to merge 1 commit into
mainfrom
rwgk/maint/wheel_vs_source-tree_tests

Conversation

@rwgk

@rwgk rwgk commented Sep 24, 2026

Copy link
Copy Markdown
Contributor

Description

Related to #2892.

Try python -I -m pytest in the standard installed-wheel test suites while keeping checkout sources in place. Each pytest process checks that the CUDA packages it uses were imported from outside the checkout. This lets the existing source-layout tests run in the same jobs.

This is a draft CI experiment. The check covers the main pytest process; subprocess import provenance still needs separate evaluation.

Checklist

  • New or existing tests cover these changes. CI run pending.
  • The documentation is up to date with these changes. No user-facing documentation change.

Local checks: pre-commit run --all-files, bash -n ci/tools/run-tests, and Python syntax parsing passed.

@rwgk rwgk added this to the cuda.core next milestone Sep 24, 2026
@rwgk rwgk added CI/CD CI/CD infrastructure experiment Describes an investigation or measurement labels Sep 24, 2026
@copy-pr-bot

copy-pr-bot Bot commented Sep 24, 2026

Copy link
Copy Markdown
Contributor

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@rwgk rwgk self-assigned this Sep 24, 2026
@rwgk

rwgk commented Sep 24, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test 976409a

@github-actions github-actions Bot added cuda.bindings Everything related to the cuda.bindings module cuda.core Everything related to the cuda.core module cuda.pathfinder Everything related to the cuda.pathfinder module labels Sep 24, 2026
@github-actions

github-actions Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor
Doc Preview CI
Preview removed because the pull request was closed or merged.

@rwgk

rwgk commented Oct 4, 2026

Copy link
Copy Markdown
Contributor Author

Closing this draft as deferred, with the broader installed-wheel CI guarantee tracked in #3016.

@rwgk rwgk closed this Oct 4, 2026
@rwgk
rwgk deleted the rwgk/maint/wheel_vs_source-tree_tests branch October 4, 2026 22:53
github-actions Bot pushed a commit that referenced this pull request Oct 5, 2026
Removed preview folders for the following PRs:
- PR #2949
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD CI/CD infrastructure cuda.bindings Everything related to the cuda.bindings module cuda.core Everything related to the cuda.core module cuda.pathfinder Everything related to the cuda.pathfinder module experiment Describes an investigation or measurement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant